excessive vomiting - French English Dictionary